polyurethane sheathed flexible cable - Alemán Inglés Diccionario